// 这一行声明了程序的软件包名称，也就是必须有一个名为 main 的函数作为程序执行的入口点。在Go语言中，每一个文件的开头都会声明它所属的包。
package main

// 这一组代码导入了一个叫做 fmt 的软件包，这是Go标准库中的一个，提供格式化输出和相关功能。在括号内部可以导入多个库，每个库一行。
import "fmt"

// 这里定义了一个名为 main 的函数。Go程序的入口点（即主函数）必须是名为 main 的函数，并且存在于名为 main 的包中。
// 在 main 函数内部，我们调用了 fmt 包中的 Println 函数，将 "Hello Go!" 字符串输出到控制台。
// 在 Println 中，Print 的部分代表打印输出，ln 的部分代表在输出后添加一个新行。
func main() {
	fmt.Println("Hello Go!")
}
